﻿using BoilerplateWPF.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BoilerplateWPF.Services.Interfaces
{
    public interface IUserService
    {
        UserModel ValidateUserLogin(string userAccount, string password, int identity);
        // 未来可以轻松添加其他方法：
        // Task<UserModel> GetUserByIdAsync(int id);
        // Task<bool> CreateUserAsync(UserModel user);
        // Task<bool> UpdateUserAsync(UserModel user);
        // Task<bool> DeleteUserAsync(int id);
        // 其他同步方法 非异步
        // UserModel GetUserById(int id);
        // bool CreateUser(UserModel user);
    }
}
